god-given gift - Alemán Inglés Diccionario